# 作者：陈睿-cruise
# 2025年02月12日09时35分27秒
# 2979386061@qq.com
import time
def get_time(fn):
    def inner():
# 编写扩展功能(额外添加功能)
        start = time.time()
# 第二步:有引用
        fn()
        stop = time.time()
        print(f'执行整个程序共耗费:{stop-start}s')# 第三步:有返回
    return inner

#定义一个函数，用于实现循环100万次@get time
@get_time
def func():
    list1 = []
    for i in range(1000000):
        list1.append(i)
    return list1

func()